go/ast.SendStmt.Arrow (field)
7 uses
go/ast (current package)
ast.go#L652: Arrow token.Pos // position of "<-"
go/parser
parser.go#L1971: return &ast.SendStmt{Chan: x[0], Arrow: arrow, Value: y}, false
parser.go#L2290: comm = &ast.SendStmt{Chan: lhs[0], Arrow: arrow, Value: rhs}
go/printer
nodes.go#L1388: p.setPos(s.Arrow)
go/types
stmt.go#L471: check.errorf(inNode(s, s.Arrow), InvalidSend, invalidOp+"cannot send to %s: no core type", &ch)
stmt.go#L476: check.errorf(inNode(s, s.Arrow), InvalidSend, invalidOp+"cannot send to non-channel %s", &ch)
stmt.go#L480: check.errorf(inNode(s, s.Arrow), InvalidSend, invalidOp+"cannot send to receive-only channel %s", &ch)